import { ITheme, PartialTheme } from '@fluentui/react';
import { message, notification, Modal } from 'antd'
import Alymodel from '../mysql_interface/model';
export interface IalyLooger {
    push(key: string | number, value: any): void
    logger(): void
}


export interface Iroot {
    // message: typeof message
    // notification: typeof notification
    // Modal: typeof Modal
    // history: History<unknown>
    // theme: ITheme
    // location: Location
    // match: {
    //     isExact: boolean,
    //     params?: {
    //         ID?: string
    //     },
    //     path: string,
    //     url: string
    // }
}


export interface InS {
    getuser?: Alymodel.IMuser,
    getCatebag: Alymodel.IMcatebag[]
    getCatebagtype: Alymodel.IMcatebagtype[]
    getCourse: Alymodel.IMcourse[]
    getuserCourse: Alymodel.IMcourse[]
    getuserUserCourse: Alymodel.IMusercourse[]
    getCoursecatebag: Alymodel.IMcoursecatebag[]
}